﻿body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, select, input, textarea, button, p, blockquote, th, td, img ,iframe { margin: 0; padding: 0; }
table{ border-collapse: collapse; border-spacing: 0; }
input,button,textarea,option { font: 12px "\5b8b\4f53", Arial, Helvetica, sans-serif; }
ul, li, div{ list-style: none; border: 0px; }
img{ border: 0px; }
.clear{ font: 0px/0px serif; display: block; clear: both; }
html{ -webkit-text-size-adjust: none; }
input{ outline: none; }
button{ border:none; }
textarea{ resize: none; }
a{ text-decoration: none; }
body:nth-of-type(1) input:focus,textarea:focus{ outline: none; }
body{ font: 12px "\5b8b\4f53","Tahoma","Arial","Microsoft Yahei"; color: #333; background: #fff; position: relative;}
/*header*/
#header{ width:100%; height:36px; margin:0 auto; border-bottom:1px solid #ddd; }
.header{ width:1100px; height:36px; margin:0 auto; }
.header ul{ float:left; }
.header li{ float:left; font: normal 12px/36px "\5b8b\4f53","Tahoma"; color:#666; }
.header li input{ width:90px; height:18px; float:left; border:1px solid #d7d7d7; margin:9px 5px 9px 0; }
.header li button{ width:39px; height:19px; float:left; border:0; margin:9px 3px; background: url(../images/channel.png) no-repeat 0 0; cursor:pointer; }
.header li a{ color:#666; padding:0 5px; }
.header p{ line-height:36px; float:right; color:#dfdfdf; margin-right:-4px; }
.header p a{ display:inline-block; color:#666; padding:0 4px; }
.header p a.mobile{ padding-left:22px; color: #38880b;background: url(../images/channel.png) no-repeat -136px 10px;}
.header li a:hover,.header p a:hover{ color:#f60; text-decoration:underline; }
/*top*/
#top{ width:100%; margin:0 auto; }
.top{ width:1100px; height:83px; margin:0 auto; position:relative; z-index:9999; }
.top .logo{ position:absolute; left:0; top:13px; z-index:1; }
.top h1{ color:#fa5c0e; position:absolute; left:272px; top:30px; z-index:1; font:bold 25px/25px "Microsoft Yahei","\5b8b\4f53"; }
.search {
	width: 372px;
	height: 36px;
	position: absolute;
	z-index: 3;
	top: 25px;
	left: 610px;
	border: 1px solid #d4d4d4;
	border-right: 0;
}
input.text {
	width: 277px;
	height: 36px;
	display: block;
	position: absolute;
	line-height: 36px;
	border: 0px;
	background: #fff;
	color: #666;
	text-indent: 10px;
	top: 26px;
	left: 706px;
	z-index: 3;
	font-size: 14px;
}
.top button {
	width: 75px;
	height: 38px;
	display: block;
	position: absolute;
	top: 25px;
	left: 982px;
	background: url(../images/exhi2015/exhi.gif) no-repeat 0 -20px;
	cursor: pointer;
	z-index: 3;
}
.selectbox-wrapper {
	width: 94px;
	border: 1px solid #cdcdcd;
	border-top: 0;
	background: #fff;
	text-align: center;
	position: absolute;
	top: 63px;
	left: 610px;
	z-index: 9999;
}
.selectbox-wrapper ul li.selected,.selectbox-wrapper ul li.current{ background:#38880b; color:#fff; }
.selectbox-wrapper ul li {
	padding-bottom: 3px;
	width: 94px;
	cursor: pointer;
	font-size: 14px;
	line-height: 18px;
	padding-top: 3px;
	text-align: center;
}
.selectbox {
	width: 95px;
	height: 36px;
	border: 0;
	border-right: 1px solid #d4d4d4;
	display: block;
	line-height: 36px;
	font-size: 14px;
	color: #666;
	z-index: 10;
	position: absolute;
	top: 26px;
	left: 611px;
	cursor: pointer;
	background: url(../images/shop/productShop.png) no-repeat -114px -348px;
	text-align: center;
	padding-right: 10px;
	box-sizing: border-box;
}
/*nav*/
.nav{ width:100%; height:42px; margin:0 auto; background:#38880b; }
.nav p{ width:1100px; height:42px; margin:0 auto; font:bold 18px/42px "Microsoft Yahei","\5b8b\4f53"; position:relative; z-index:1; }
.nav p a{ width:134px; height:42px; float:left; border-left:1px solid #38880b; border-right:1px solid #38880b; color:#fff; text-align:center; }
.nav p a.home{ width:148px; background:#ff8b00; border:0; }
.nav p a:hover{ background:#ff8b00; }
/*service*/
.service{ width:1100px; height:94px; margin:24px auto 0; }
.service dl{ width:260px; height:94px; float:left; padding-left:22px; border-left:1px solid #f2f2f2; }
.service dt{ width:260px; height:48px; float:left; font:normal 16px/48px "Microsoft Yahei","\5b8b\4f53"; color:#565656; text-indent:48px; background:url(../images/shop/serviceIcon.jpg) no-repeat; }
.service dd{ width:210px; height:46px; float:left; line-height:23px; }
.service dd a{ color:#999; padding-right:14px; }
.service dd a:hover{ color:#f60; text-decoration:underline; }
.service .s4,.service .s4 dt{ width:210px; }
.service .s2 dt{ background-position:0 -48px; }
.service .s3 dt{ background-position:0 -96px; }
.service .s4 dt{ background-position:0 -144px; }

.link {
    width: 1100px;
    margin: 40px auto 0;
}

.link dt {
    width: 76px;
    float: left;
    font: bold 12px/25px microsoft yahei;
    color: #666666;
}

.link dd {
    width: 1104px;
    float: right;
    font: normal 12px/25px microsoft yahei;
    color: #666666;
    text-indent: -10px;
}

.link dd a {
    color: #666;
    margin: 0 10px;
}

.link dd a:hover {
    color: #ff6600;
}

/*footer*/
.footer{ width:100%; margin: 20px auto 0; text-align:center; font:normal 12px "Tahoma", "\5b8b\4f53"; color:#818181; padding-bottom:20px; }
.footer span{ width:100%; height:39px; float:left; background:#f5f5f5; font:normal 14px/39px "\5b8b\4f53"; color:#cdcdcd; }
.footer span a{ color:#333; padding:0 8px; }
.footer span a:hover{ color:#f60; }
.footer p.web{ font:normal 14px/50px "Tahoma", "\5b8b\4f53"; color:#333; padding-top:10px; }
.footer p.web a{ color:#333; font-weight:bold; }
.footer p.web a:hover{ text-decoration:underline; }
.footer p{ width:100%; float:left; line-height:24px; text-align:center; }
.footer strong{ padding:0 15px; text-align:left; }
.footer img{ vertical-align:middle; }
.nfoot-bt{ width: 730px; margin: 0 auto 25px auto; border-top: 1px dashed #CCCCCC; padding: 15px 0 70px 0; text-align: center; }
.nfoot-bt a{ height: 32px; display: inline-block; text-decoration: none; color: #424345; text-align: left; font: normal 12px/14px '瀹��'; margin: 0px 2px; float:left; }
.nfoot-bt a.hui{ width:35px; height:38px; padding:0; }
.nfoot-bt a.abt1{ width: 65px; background: url(../images/Public/publicbg.jpg) no-repeat -1px -230px; padding: 8px 0px 0 34px; }
.nfoot-bt a.abt2{ width: 54px; background: url(../images/Public/publicbg.jpg) no-repeat -106px -230px; padding: 8px 0px 0 34px; }
.nfoot-bt a.abt3{ width: 58px; background: url(../images/Public/publicbg.jpg) no-repeat -1px -273px; padding: 8px 0px 0 34px; }
.nfoot-bt a.abt4{ width: 58px; background: url(../images/Public/publicbg.jpg) no-repeat -99px -273px; padding: 8px 0px 0 34px; }
.nfoot-bt a.abt5{ width: 58px; background: url(../images/Public/publicbg.jpg) no-repeat -1px -316px; padding: 8px 0px 0 34px; }
.nfoot-bt a.abt6{ width: 65px; background: url(../images/Public/publicbg.jpg) no-repeat -99px -316px; padding: 8px 0px 0 34px; }
.nfoot-bt a.xinren{ width:100px; height:40px; padding:0; }
.nfoot-bt span{ float:left; margin:3px 0 0 15px; }

.footer{ width:100%; margin: 20px auto 0; text-align:center; font:normal 12px "Tahoma", "\5b8b\4f53"; color:#818181; padding-bottom:20px; }
.footer span{ width:100%; height:39px; float:left; background:#f5f5f5; font:normal 14px/39px "\5b8b\4f53"; color:#cdcdcd; }
.footer span a{ color:#333; padding:0 8px; }
.footer span a:hover{ color:#f60; }
.footer p.web{ font:normal 14px/50px "Tahoma", "\5b8b\4f53"; color:#333; padding-top:10px; }
.footer p.web a{ color:#333; font-weight:bold; }
.footer p.web a:hover{ text-decoration:underline; }
.footer p{ width:100%; float:left; line-height:24px; text-align:center; }
.footer p a{color: #818181;}
.footer strong{ padding:0 15px; text-align:left; }
.footer img{ vertical-align:middle; }
.nfoot-bt{ width: 730px; margin: 0 auto 25px auto; border-top: 1px dashed #CCCCCC; padding: 15px 0 70px 0; text-align: center; }
.nfoot-bt a{ height: 32px; display: inline-block; text-decoration: none; color: #424345; text-align: left; font: normal 12px/14px '瀹��'; margin: 0px 2px; float:left; }
.nfoot-bt a.hui{ width:35px; height:38px; padding:0; }
.nfoot-bt a.abt1{ width: 65px; background: url(../images/Public/publicbg.jpg) no-repeat -1px -230px; padding: 8px 0px 0 34px; }
.nfoot-bt a.abt2{ width: 54px; background: url(../images/Public/publicbg.jpg) no-repeat -106px -230px; padding: 8px 0px 0 34px; }
.nfoot-bt a.abt3{ width: 58px; background: url(../images/Public/publicbg.jpg) no-repeat -1px -273px; padding: 8px 0px 0 34px; }
.nfoot-bt a.abt4{ width: 58px; background: url(../images/Public/publicbg.jpg) no-repeat -99px -273px; padding: 8px 0px 0 34px; }
.nfoot-bt a.abt5{ width: 58px; background: url(../images/Public/publicbg.jpg) no-repeat -1px -316px; padding: 8px 0px 0 34px; }
.nfoot-bt a.abt6{ width: 65px; background: url(../images/Public/publicbg.jpg) no-repeat -99px -316px; padding: 8px 0px 0 34px; }
.nfoot-bt a.xinren{ width:100px; height:40px; padding:0; }
.nfoot-bt span{ float:left; margin:3px 0 0 15px; }
/*goTop*/
.backHome {
	width: 54px;
}
.backHome a.goTopBtn {
	width: 38px;
	height: 46px;
	display: block;
	float: left;
	background: #38880b;
	text-align: center;
	font: normal 14px/20px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 8px 8px 0 8px;
	margin: 2px 0;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome a.goTopBtn:hover {
	background: #38880b;
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome a.guest,
.backHome a.guest:hover {
	background: url(../images/detail/exhi.gif) no-repeat 0 -180px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome a.guest:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome .weixin{
	position: relative;
	width: 38px;
	height: 46px;
	display: block;
	float: left;
	background: #38880b;
	text-align: center;
	font: normal 14px/20px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 8px 8px 0 8px;
	margin: 2px 0;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome .weixinBot{
	position:absolute;
	left: -116px;
	top:0;
}
.backHome .weixinBot img{
	width: 106px;
	height: 99px;
}
.backHome .weixin:hover{
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome .qq{
	position: relative;
	width: 38px;
	height: 46px;

	float: left;
	background: #38880b;
	text-align: center;
	font: normal 14px/20px "Microsoft Yahei", "simhei";
	color: #fff;
	padding: 8px 8px 0 8px;
	margin: 2px 0;
	opacity: 0.6;
	filter: Alpha(Opacity=60);

}
.backHome .qq,
.backHome .qq:hover {
	background: url(../images/detail/exhi.gif) no-repeat 0 -366px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome .qq:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}

.backHome .weixin,
.backHome .weixin:hover {
	background: url(../images/detail/exhi.gif) no-repeat -55px -366px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.backHome .weixin:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.backHome .qq:hover .qqconsult{
	display: block;
}
  .qqconsult{
	display: none;
	position: absolute;
	left: -170px;
	top:-30px;
	width: 160px;
	padding-right: 10px;
	z-index: 9999;

}
.qqBox{
	width: 140px;
	height: 124px;
	background-color: #fff;
	border: #87b76c 10px solid;
}
.qqBox h3{
	width: 138px;
	background-color: #38880b;
	border:#fff 1px solid;
	height: 28px;
}
.qqBox h3{
	font:16px/28px "microsoft yahei";
}
.qqBox p{
	margin-left: 8px;
}
.qqBox p span{
	margin-top: 10px;
	float: left;
	line-height: 16px;
	color: #333333;
	margin-right: 12px;
	font-family: "microsoft yahei";
}
.qqBox p a{
	margin-top: 10px;
	display: block;
	float: left;
	cursor: pointer;
	border: none;
	height: 16px;
	line-height: 16px;
	width: 68px;
	color: #fff;
	font-family: "microsoft yahei";
}
.qqBox p a.btn1{
	background-color: #38880b;

}
.qqBox p a.btn2{
	background-color: #f26522;

}

.toTop {
	width: 54px;
	height: 54px;
	position: fixed;
	_position: absolute;
	top: 426px;
	_top: expression(eval(document.documentElement.scrollTop+318));
	display: none;

}
.toTop a,
.toTop a:hover {
	display: block;
	width: 54px;
	height: 54px;
	background: url(../images/detail/exhi.gif) no-repeat -54px -180px;
	opacity: 0.6;
	filter: Alpha(Opacity=60);
}
.toTop a:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);
}
.exhiDate{ background: #fb972c; color: #fff; }
.CalendarCon a.exhiDate{ background: #fb972c; color: #fff; }
#goTop {
	position: fixed;
	_position: absolute;
	top: 192px;
	display: block;
	right: 10px;
	z-index: 999;
}
*html,
* html body {
	background-attachment: fixed;
}
#productNav {
	display: block;
	_top: expression(eval(document.documentElement.scrollTop+142));
	top: 142px;
}
*html #goTop {
	position: absolute;

	right: expression(eval(document.documentElement.scrollLeft+10));
	top: expression(eval(document.documentElement.scrollTop+142));
}

.shopTop{ width: 1100px; margin:15px auto 0; }
.shopTopLeft{ width: 199px; height: 315px; float: left; position: relative; background: #f9f9f9; z-index: 9999; }
.shopTopLeft h3{ width: 198px; height: 50px; float: left; border-left: 1px solid #e2e2e2; border-top: 1px solid #e2e2e2; background: url(../images/shop/productShop.png) no-repeat; }
.shopTopLeft ul{ width: 178px; height: 256px; border-left: 1px solid #e2e2e2; padding: 0 15px 0 5px; background: #f9f9f9; float: left; }
.shopTopLeft ul li{ width: 178px; height: 60px; float: left; display: block; border-bottom: 1px dotted #e0e0e0; position: relative; }
.shopTopLeft ul li b{ display: block; position: absolute; font:normal 14px/20px "Microsoft Yahei","\5b8b\4f53"; z-index: 102; top: 6px; left: 6px; }
.shopTopLeft ul li b a{ color: #333333; }
.shopTopLeft ul li span{ display: block; position: absolute; z-index: 103; width: 83px; height: 20px; line-height: 20px; right: 0; top: 6px; text-indent: 17px; overflow: hidden; background: url(../images/shop/productShop.png) no-repeat 0 -98px; }

.shopTopLeft ul li p{ display: block; position: absolute; z-index: 104; width: 178px; height: 20px; line-height: 20px; left: 6px; top: 34px; text-indent: -10px; overflow: hidden; }
.shopTopLeft ul li p a{ color: #6c6c6c; margin:0 10px; }
.shopTopLeft ul li a:hover{ color: #ff6600; }
.shopTopLeft ul li span a,.shopTopLeft ul li span a:hover{ color: #fff; }
.productLeftBox{ width: 199px; height: 60px; display: none; z-index: 1; position: absolute; top: -1px; left: -5px; background: #fff; border-top: 1px solid #dad9db; border-bottom: 1px solid #dad9db; z-index: 100; }
.active_on{ width: 199px; height: 60px; display: block; z-index: 1; position: absolute; top: -1px; left: -5px; background: #fff; border-top: 1px solid #dad9db; border-bottom: 1px solid #dad9db; z-index: 100; }
.shopTopLeft strong{ width: 198px; height: 8px; float: left; overflow: hidden; border-left: 1px solid #e2e2e2; background: url(../images/shop/productShop.png) no-repeat 0 -85px; }
.productRightBox{ width: 658px; height: 313px; position: absolute; top: -51px; left: 193px; background: #fff; border: 1px solid #e2e2e2; z-index: 99; display: none; }
.productRightBox img{ width:658px; height:313px; float:left;}
.shopTopCen{ width: 659px; height: 315px; float: left; position: relative; overflow: hidden; z-index: 9; }
ul#homePushShow{ position: relative; z-index: 1px; width: 659px; height: 315px; }
ul#homePushShow li{ width: 659px; height: 315px; position: absolute; }
ul#homePushShow li img{ width: 659px; height: 315px;}
ul#homePushName{ position: absolute; z-index: 9px; width: 659px; text-align: center; left: 0; bottom:15px; }
ul#homePushName li{ width: 16px; height: 16px; display: inline-block; margin: 0 5px; cursor: pointer; background: url(../images/shop/productShop.png) no-repeat -94px -101px; *zoom:1;*display:inline; }
ul#homePushName li.current{ background: url(../images/shop/productShop.png) no-repeat -110px -101px; }
.shopTopRight{ width: 240px; height: 313px; float: right; border:1px solid #e4e3e6; }
.news{ width: 240px; height: 55px; float: left; position: relative; background: #f5f5f5; border-bottom: 1px solid #e6e6e6; }
.news b.year{ display: block; position: absolute; width: 39px; height: 16px; background: #fa5c0e; font:bold 10px/16px "Microsoft Yahei"; color: #fff; top: 7px; left: 13px; text-align: center; }
.news b.morth{ display: block; position: absolute; width: 39px; height: 25px; background: #fa5c0e; font:bold 18px/25px "Microsoft Yahei"; color: #fff; top: 23px; left: 13px; text-align: center; }
.news b.day{ display: block; position: absolute; width: 34px; height: 37px; background: #fff; font:bold 22px/37px "Microsoft Yahei"; color: #fa5c0e; top: 7px; left: 52px; text-align: center; border:2px solid #fa5c0e; }
.news h2{ position: absolute; font:normal 22px/55px "Microsoft Yahei","simhei"; left: 104px; }
.news p{ position: absolute; font:normal 14px/55px "Microsoft Yahei","simhei"; right: 10px; color: #e3e3e3; }
.add{ width: 215px; display: inline; float: left; margin:10px 0 0 9px; line-height: 22px; padding: 5px 0 8px 5px; border-bottom: 1px dotted #e0e0e0; }
.add b{ font: normal 12px/22px "Tahoma"; color: #ff6600; margin: 0 3px; }
.shopTopRight h3{ width: 225px; float: right; margin: 8px 0 0 0; font:bold 14px/18px "Microsoft Yahei","simhei"; color: #000; }
.shopTopRight ul{ width: 210px; float: right; margin-top: 5px; padding: 0 15px 0 0; }
.shopTopRight ul li{ height: 24px; line-height: 24px; overflow: hidden; color: #60625d; }
.shopTopRight ul li a{ color: #60625d; margin-left: 3px; }
.shopTopRight ul li a:hover{ text-decoration: underline; color: #ff6600; }
.brand{ width: 1092px; height: 172px; margin:16px auto 0; background: #e3e3e3; padding:4px; }
.brandBox{ width: 1090px; height: 170px; float: left; position: relative; border:1px solid #c6c6c6; background: #fff; }
.brandBox h3{ width: 170px; height: 37px; position: absolute; top: -6px; left: 459px; text-align: center; color: #fff; font:normal 22px/37px "Microsoft Yahei","simhei"; background: url(../images/shop/productShop.png) no-repeat 0px -123px; }
.brandBox ul{ width: 1190px; top: 33px; position: absolute; }
.brandBox ul li{ width: 180px; height: 112px; float: left; border-right: 1px solid #ededed; }
.brandBox ul li:nth-last-child(1){ border:0; }
.brandBox ul li table{ float: left; border: 0; }
.brandBox ul li table tr td{ width: 180px; height: 60px; text-align: center; vertical-align: middle; }
.brandBox ul li p{ width: 180px; height: 28px; float: left; overflow: hidden; font:normal 14px/28px "Microsoft Yahei","simhei"; text-align: center; }
.brandBox ul li p i{ width: 67px; height: 16px; display: inline-block; vertical-align: middle; margin-left: 3px; background: url(../images/shop/productShop.png) no-repeat 0px -165px; }
.brandBox ul li p a{ color: #333333; }
.brandBox ul li b{ width: 180px; height: 28px; float: left; overflow: hidden; font:normal 12px/28px "Microsoft Yahei","simhei"; text-align: center; }
.brandBox ul li b a{ color: #666666; }
.brandBox ul li a:hover{ color: #ff6600; text-decoration: underline; }
.shop{ width: 1098px; height: 370px; margin: 15px auto 0; border:1px solid #e9e9e9; position: relative; }
.shop h3{ position: absolute; padding: 0 24px 0 0; font:bold 22px/30px "Microsoft Yahei","simhei"; color: #333; top: 15px; left: 20px; background: url(../images/shop/productShop.png) no-repeat 100% -200px; }
.shop span{ display: block; position: absolute; top: 14px; left: 216px; }
.shop span img{ width: 64px; height: 32px; float: left; }
.shop p{ display: block; position: absolute; top: 14px; left: 287px; font:normal 14px/32px "Microsoft Yahei","simhei"; }
.shop p a{ color: #888888; }
.shopAdv{ position: absolute; width: 200px; height: 312px; top: 59px; left: -1px; }
.shopAdv img{ width: 200px; height: 312px; float: left; }
.shop ul{ width: 888px; display: block; position: absolute; top: 59px; left: 205px; }
.shop ul li{ width: 202px; float: left; padding: 0 9px 0 10px; }
.productImg{ width: 200px; height: 198px; float: left; border:1px solid #f3f3f3; border-bottom:0; }
.productImg table{ float: left; width: 100%; }
.productImg table tr td{ width: 198px; height: 197px; text-align: center; vertical-align: middle; }
.productName{ width: 170px; height: 50px; float: left; background: #f3f3f3; border-left: 2px solid #f3f3f3; border-right: 2px solid #f3f3f3; padding: 0 14px; font:normal 12px/20px "Tahoma"; color: #999999; text-shadow: 1px 1px 0px #FFF; }
.productName a{ width: 170px; height: 20px; display: block; overflow: hidden; color: #333333; margin-top: 5px; }
.shop ul li dl{ width: 202px; height: 45px; float: left; background: #888888; }
.shop ul li dl dt{ width: 116px; height: 45px; float: left; text-indent: 10px; color: #fff; font:bold 11px/45px "Microsoft Yahei","simhei"; }
.shop ul li dl dt b{ font:bold 18px/45px "Microsoft Yahei","simhei"; margin-left: 2px; }
.shop ul li dl dd{ width: 75px; height: 45px; float: left; color: #fff; text-align: right; font:bold 14px/45px "Microsoft Yahei","simhei"; }
.shop ul li.hover .productName{ border-left: 2px solid #38880b; border-right: 2px solid #38880b; width: 170px; }
.shop ul li.hover dl{ background:#38880b; width: 202px; }
.shop ul li.hover .productImg{ width: 198px; height: 197px; float: left; border:2px solid #38880b; border-bottom:0; }
.shop ul li.hover .productImg table tr td{ height: 196px; }
.shop a:hover{ color: #ff6600; }
.shopBot{ width: 1100px; height: 5px; position: absolute; left: -1px; top: 371px; overflow: hidden; background: url(../images/shop/productShop.png) repeat-x 0 -295px; }
.order{ width: 1100px; margin: 15px auto 0; }
.order h3{ width: 1100px; height: 36px; float: left; border-bottom: 2px solid #888888; color: #fff; font:bold 22px/36px "Microsoft Yahei","simhei"; text-indent: 40px; background: url(../images/shop/productShop.png) no-repeat 0 -254px; }
.orderList{ width: 1098px; float: left; border: 1px solid #c9c9c9; border-top: 0; }
.orderList table{ width: 1098px; float: left; }
.orderList table tr th{ background: #f4f4f4; font:normal 14px/40px "Microsoft Yahei","simhei"; border-bottom:1px solid #e3e3e3; color: #453e3c; text-align: left; text-indent: 25px; }
.orderList table tr td{ height: 48px; line-height: 48px; border-bottom: 1px dashed #e0e0e0; text-indent: 25px; }
.orderList table tr td a{ color: #666666; }
.orderList table tr td a.company{ color: #0066dd; }
.orderList table tr td a.contactUs{ width: 78px; height: 24px; display: inline-block; background: #f7f7f7; text-align: center; line-height: 24px; color: #7a7a7a; border:1px solid #d8d8d8; text-indent: 0; border-radius: 2px; margin-left: -10px; }
.orderList table tr td b{ font: bold 12px/48px "Tahoma"; color: #ff6600; margin-right: 3px; }
.orderList table tr td em{ font: bold 12px/48px "Tahoma"; color: #ff6600; display: block; text-indent: 0; text-align: center; width: 150px; }
.orderList table tr.hover td{ background: #f5f5f5; }
.orderList table tr.hover td a.contactUs,.orderList table tr.hover td a.contactUs:hover{ background: #38880b; color: #fff; border:1px solid #38880b; }
.orderList table tr:nth-last-child(1) td{ border:0; }
.orderList table tr td a:hover{ color: #ff6600; }
.orderBot{ width: 1100px; height: 4px; overflow: hidden; background: #ebebeb; float: left; }
/* 20221116底部+qq */
.footer p b a{
    position: relative;
}
.footer .QQhover {
	position: absolute;
	left: 0px;
	bottom: 16px;
	border: 1px solid #666;
	border-radius: 4px;
	line-height: 20px;
	color: #333;
	background: rgba(255,255,255,.9);
	display: none;
	cursor: auto;
	font-weight: 700;
	height: 20px;
	width: 110px;
	z-index: 9;
	outline: none;
	text-align: center;
	resize: none;
}
.footer p b a:hover .QQhover{
	display: inline-block;
}